Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1A NORFOLK ROAD Detached £16,237,057 £9,500,000 23 Mar 2012
2 NORFOLK ROAD Detached £10,004,768 £8,150,000 22 Apr 2020
3 NORFOLK ROAD Detached £8,765,158 £8,600,000 11 May 2022